low-roofed coach - German English Dictionary